package com.util;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;

/**
 * <P>
 *     热度工具类,设置问题,标签的热度
 * </P>
 * @author 大忽悠
 * @create 2022/2/19 12:51
 */
@Component
@RequiredArgsConstructor
@AllArgsConstructor
@Data
public class HotUtil
{
    /**
     * 问题热度每小时降低的值
     */
    private Integer ISSUE_HOUR_REDUCE_HOT=5;

    /**
     * 标签热度每小时降低的值
     */
    private Integer LABEL_HOUR_REDUCE_HOT=5;

    /**
     * 问题点赞热度增加值
     */
    private Integer ISSUE_LIKE_HOT_ADD=5;

    /**
     * 标签热度增加值
     */
    private Integer LABEL_LIKE_HOT_ADD=2;

    /**
     * 是否开启热度自动减少
     */
    private boolean isAutoHotReduce=true;
}
